package com_6;

import java.io.*;
import java.net.ServerSocket;

public class ServerTCP {
    public  static void main(String[] args) throws IOException {
        //main方法入口并抛出异常
        ServerSocket ss = new ServerSocket(10086);//创建服务端对象
        BufferedReader br = new BufferedReader(new InputStreamReader(ss.accept().getInputStream()));
        //创建字符输入流对象用以读取客户端发送的数据
        BufferedWriter bw = new BufferedWriter(new FileWriter("UDP\\z.text"));
        //创建字符缓冲输出流用以将客户端读取的数据写入到指定文件夹中
        String line;//定义读取数据的行数
        while ((line = br.readLine()) != null) {//使用while循环进行读取数据
            bw.write(line);//通过字符输出流对象将读取的数据写入到指定文件中
            bw.newLine();//换行
            bw.flush();//刷新
        }
        bw.close();//关闭字符缓冲输入资源
        br.close();//关闭字符缓冲输出资源

    }
}
